Big Huge Thesaurus

Lupinus subcarnosus

noun